footer{
	background: rgba(57, 61, 64, 0.44);
}
.footer-part2{
	background: rgba(28, 30, 30, 0.6);
	font-size: 0.12rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	color: #B9B9B9;
	text-align: center;
	padding: 0.15rem 0;
}
.footer-part1{
	display: flex;
	justify-content: space-between;
	padding: 0.82rem 0;
}
.footer-part1 .footer-left{
	width: 45%;
	display: flex;
	justify-content: space-between;
}
.footer-part1 .footer-left .footer-l-l{
	width: 38%;
}
.footer-part1 .footer-left .footer-l-c{
	width: 28%;
}
.footer-part1 .footer-left .footer-l-r{
	width: 28%;
}
.footer-part1 .footer-left .footer-l-l-title,
.footer-part1 .footer-left .footer-l-c-title,
.footer-part1 .footer-left .footer-l-r-title{
	font-size: 0.18rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 0.25rem;
}
.footer-part1 .footer-left .footer-l-l-list{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.footer-part1 .footer-left .footer-l-l-list span{
	width: 50%;
	font-size: 0.16rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 0.13rem;
	cursor: pointer;
}
.footer-part1 .footer-left .footer-l-r-list{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.footer-part1 .footer-left .footer-l-r-list span{
	width: 50%;
	font-size: 0.16rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 0.13rem;
	cursor: pointer;
}
.footer-part1 .footer-left .footer-l-c-list{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.footer-part1 .footer-left .footer-l-c-list span{
	width: 100%;
	font-size: 0.16rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	margin-bottom: 0.13rem;
	cursor: pointer;
}
.footer-part1 .footer-right{
	width: calc(55% - 1.82rem);
	display: flex;
	justify-content: space-between;
}
.footer-part1 .footer-right .footer-r-r{
	width: 60%;
}
.footer-part1 .footer-right .footer-r-l{
	width: calc(40% - 0.92rem);
    display: flex;
    flex-direction: column;
    align-items: center;
}
.footer-part1 .footer-right  .footer-r-r-title{
	font-size: 0.2rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 0.38rem;
	margin-bottom: 0.07rem;	
}
.footer-part1 .footer-right  .footer-r-r-phone{
	font-size: 0.34rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 0.38rem;
	margin-bottom: 0.28rem;
}
.footer-part1 .footer-right  .footer-r-r-detail span{
	display: block;
	font-size: 0.15rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.27rem;
	cursor: pointer;
}
.footer-part1 .footer-right .footer-r-l .footer-code{
	width: 1.38rem;
	height: 1.38rem;
}
.footer-part1 .footer-right .footer-r-l .footer-code img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.footer-part1 .footer-right .footer-r-l .footer-text{
	font-size: 0.16rem;
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	margin-top: 0.14rem;
}


@media only screen and (max-width:1024px){
    .footer-part1{
        padding: 0.42rem 0;
    }
    .footer-part1 .footer-left{
        display: none;
    }
    .footer-part1{
        justify-content: center;
        align-items: center;
    }
    .footer-part1 .footer-right{
        width: calc(100% - 0.82rem);
        justify-content: space-between;
    }
    .footer-part1 .footer-right .footer-r-r-detail span{
        font-size: 12px;
        margin-bottom: 10px;
    }
    .footer-part1 .footer-right .footer-r-l .footer-text,.footer-part2{
        font-size: 12px;
    }
}
